import math
counter=0
null=0
q=int(input('введите четырёхзначное число'))
if len(str(q))==4:
    if q  % 2 == 0:
        print("Число чётное Да")
    else:
        print("Число чётное Нет")
    if q % 3 ==0:
        print("Число кратное трём Да")
    else:
        print("Число кратное трём Нет")
    q5 = math.sqrt(q)
    if q5 % 1 == 0:
        print("Число является квадратом числа:",int(q5),"\n")
    else:
        print("Число является квадратом числа: Нет\n")
    b1=q//1000
    b2=(q%1000)/100
    b3=(q%100)//10
    b4=q%10
    if b1%2==0:
        counter+=1
    if b2%2==0:
        counter+=1
    if b3%2==0:
        counter+=1
    if b4%2==0:
        counter+=1
    max1=b1
    if b2>max1:
        max1=b2
    if b3>max1:
        max1=b3
    if b4>max1:
        max1=b4
    b5=[b1,b2,b3,b4]
    print("Макс. цифра:",max(b5))
    print("Мин. цифра:",min(b5))
    for i in range(0,4):
        if b5[i]==0:
            null+=1
    q6=str(q).count("0")
    print("Количество нулей в числе:",q6,"\n")
    q7=math.sqrt(b1)
    if q7 % 1 == 0:
        print("Цифра в разряде единиц является квадратом цифры:",int(q7))
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    q8=math.sqrt(b2)
    if q8 % 1 == 0:
        print("Цифра в разряде десятков является квадратом цифры:",int(q8))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    q9=math.sqrt(b3)
    if q9 % 1 == 0:
        print("Цифра в разряде сотен является квадратом цифры:",int(q9))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    q10=math.sqrt(b4)
    if q10 % 1 == 0:
        print("Цифра в разряде тысяч является квадратом цифры:",int(q10))
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
else:
    print("Введённое число четырёхзначное")